torque steering - Spanish English Dictionary